terraza costera - German English Dictionary